﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceModel;
using System.Text;
using System.Threading.Tasks;

namespace Sern.Abstracts.Feeder
{
    [ServiceContract]
    public interface IFeeder
    {
        //[OperationContract(Name = "RepushObjectByKey", IsOneWay = true)]
        //[OperationBehavior(TransactionScopeRequired = true, TransactionAutoComplete = true)]
        ////[Obsolete("Repush is a time consuming feature that requires the same item to be split again, and old results undone. A heavy cost to fix an error", true)]
        ////void Repush(Guid key);
    }
}
